small restaurant - Almanca İngilizce Sözlük